package com.guonl.demo.dao;

import com.guonl.demo.model.Feeds;
import com.guonl.demo.model.FeedsExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface FeedsMapper {
    int countByExample(FeedsExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(Feeds record);

    int insertSelective(Feeds record);

    List<Feeds> selectByExampleWithBLOBs(FeedsExample example);

    List<Feeds> selectByExample(FeedsExample example);

    Feeds selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Feeds record, @Param("example") FeedsExample example);

    int updateByExampleWithBLOBs(@Param("record") Feeds record, @Param("example") FeedsExample example);

    int updateByExample(@Param("record") Feeds record, @Param("example") FeedsExample example);

    int updateByPrimaryKeySelective(Feeds record);

    int updateByPrimaryKeyWithBLOBs(Feeds record);

    int updateByPrimaryKey(Feeds record);
}